Himalayan primrose - French English Dictionary